mountainous streams - Allemand Anglais Dictionnaire